remedy the deficiencies - French English Dictionary